﻿using EventBus;
using LiteStep.Events.Handlers;
using LiteStep.Exchanges;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LiteStep.Events
{
    public class BeforeDepthRequestEvent<T> : BaseEvent<IBeforeDepthRequestEventHandler<T>>
        where T : IDepth
    {
        public override void Dispatch(IBeforeDepthRequestEventHandler<T> handler)
        {
            handler.OnBeforeDepthRequestEvent(this);
        }
    }
}
